// 以异步(asynchronous)方式读取文件内容

// 1、首先引入 fs 模块 ( fs : file system )
const fs = require('fs');
const path = require('path');

// 借助于 path 模块的 join 函数 将路径连接在一起
let pathname = path.join(__dirname, Date.now() + '.txt');
console.log(pathname);

let content = '落霞与孤鹜齐飞，\n秋水共长天一色。\n'; //data
let charset = 'utf8';

let data = Buffer.from(content, charset);

// let callback = function(err) {
//     console.log(err);
// }

// 2、调用 fs 模块提供的 writeFile 函数向文件中写出内容
//fs.writeFile( pathname, data[, options], callback )
fs.writeFileSync(pathname, data);